On Design of Adaptive Internet Streaming Applications: An Architectural Perspective
نویسنده
چکیده
Internet streaming applications should be congestion controlled and quality adaptive. Although the need for adaptive Internet streaming applications has been recognized, no comprehensive architecture that properly incorporates congestion control mechanism has been presented. Large scale deployment of non-congestion controlled streaming applications could endanger stability of the Internet. In this paper, we present an end-to-end architecture that is suited for non-interactive Internet streaming applications. Our architecture integrates congestion control, quality adaptation and error control in a coherent fashion. We argue that layered quality adaptation along with retransmission-based error control are natural design choices for this class of Internet streaming applications. We discuss the limitations of the end-to-end architecture and extend the architecture by adding multimedia proxy caches to overcome these limitations for playback streaming applications. Finally, we derive a simple design methodology for Internet streaming applications that allows customization without ignoring the main design requirements.
منابع مشابه
Architectural considerations for playback of quality adaptive video over the Internet
Lack of QoS support in the Internet has not prevented rapid growth of streaming applications. However many of these applications do not perform congestion control effectively. Thus there is significant concern about the effects on co-existing well-behaved traffic and the potential for congestion collapse. In addition, most such applications are unable to perform quality adaptation on-the-fly as...
متن کاملThe Role of Algorithmic Applications in the Development of Architectural Forms (Case Study:Nine High-Rise Buildings)
The process of developing architectural forms has greatly been changed by advances in digital technology, especially in design tools and applications. In recent years, the advent of graphical scripting languages in the design process has profoundly affected 3D modeling. Scripting languages help develop algorithms and geometrical grammar of shapes based on their constituent parameters. This stud...
متن کاملScalable Video on Demand - Adaptive Internet-based Distribution
Description: In recent years, the proliferation of available video content and the popularity of the Internet have encouraged service providers to develop new ways of distributing content to clients. Increasing video scaling ratios and advanced digital signal processing techniques have led to Internet Video-on-Demand applications, but these currently lack efficiency and quality. Scalable Video ...
متن کاملFlow and Congestion Control for Internet Media Streaming Applications
The emergence of streaming multimedia players provides users with low latency audio and video content over the Internet. Providing high-quality, best e ort, real-time multimedia content requires adaptive delivery schemes that fairly share the available network bandwidth with reliable data protocols. Real-time multimedia tra c must avoid halting TCP-based HTTP tra c! This paper proposes a new ow...
متن کاملDYNAMIC ADAPTIVE WEB-BASED MODEL FOR ARCHITECTURAL DESIGN EDUCATION (DAAD) An e-Learning Environment for An Architectural Design Course
With the advent of the World Wide Web, the Internet has evolved into a user-interactive medium capable of delivering on demand information in high speed. Research into the various methodologies of Web educational applications has been a topic of great interest in the architectural education field. As a course delivery medium, the Web provides the means for creating an integrated, interdisciplin...
متن کامل